The Design and Implementation of a Flexible Middleware for Multimedia Communications Comprising Usage Experience
نویسندگان
چکیده
Distributed multimedia applications require a variety of communication services. These services and different application demands have to be provided and supported within end-systems in an efficient and integrated manner, combining the precise specification of Quality-of-Service (QoS) requirements, application interfaces, multicast support, and security features. The Da CaPo++ system presented in this paper provides an efficient middleware and application framework for multimedia applications, capable of handling various types of applications in a modular fashion. Applications’ needs and communication demands are specified by values in terms of QoS attributes and functional properties, such as multicast groups, encryption or authentication requirements. Da CaPo++ automatically generates suitable communication protocols, provides for an efficient run-time support and offers an easy-to-use, object-oriented application programming interface. Its applicability for real-life scenarios was shown by various prototype implementations. Extensive performance evaluations have been carried out and practical experiences have yielded numerical results and con-
منابع مشابه
ETH Library The Design and Implementation of a Flexible Middleware for Multimedia Communications Comprising Usage Experience
Distributed multimedia applications require a variety of communication services. These services and different application demands have to be provided and supported within end-systems in an efficient and integrated manner, combining the precise specification of Quality-of-Service (QoS) requirements, application interfaces, multicast support, and security features. The Da CaPo++ system presented ...
متن کاملA flexible middleware for multimedia communication: design, implementation, and experience
Distributed multimedia applications require a variety of communication services. These services and different application requirements have to be provided and supported within (1) end-systems in an efficient and integrated manner, combining the precise specification of Quality-ofService (QoS) requirements, application interfaces, multicast support, and security features, and within (2) the netw...
متن کاملRealizing a Foundation for Programmability of ATM Networks with the Binding Architecture
A conceptual framework, called the Binding Model, for the creation, deployment and management of multimedia services on ATM-based broadband networks with end-to-end QOS guarantees is presented. The key function of the associated Binding Architecture is to provide an open programmable environment that facilitates the easy creation of flexible services. We describe the implementation of a prototy...
متن کاملEye-Tracking Method’ Usage for Understanding the Cognitive Processes in Multimedia Learning
Introduction: Designing multimedia learning environments should consist of the evidence-based study and principals about the human learning process. Eye tracking is a way based on the learner processing of learning materials which presented in multimedia learning environments. The aim of the study was to examine the use of the eye-tracking method to investigate the cognitive processes in m...
متن کاملA Multiple-Stream Multimedia Presentation Middleware Based on Multicast Communications
The Internet explosion impels the extensive demands for distributed multimedia presentations (DMPs), which provide multiple users with QoS-controlled multimedia services under multicast communications, such as media distribution and virtual classroom. In this paper, we propose and develop a multiple-stream multimedia middleware, which is named Mcast. Mcast (i) provides a exible authoring tool t...
متن کامل